green onions / scallions - French English Dictionary